package com.ruoyi.business;

import lombok.Data;

/**
 * @title: PayCallBack
 * @copyright: copyright (c) 2023
 * @author: jiangguanjun
 * @date: 2023/10/23 9:00
 * @firstReview:
 * @lastReview:
 * @desc:
 */
@Data
public class PayCallBack {
    // 通知ID
    private String id;

    // 通知创建时间
    private String create_time;

    // 通知类型
    private String event_type;

    // 通知数据类型
    private String resource_type;

    // 回调摘要
    private String summary;

    // 通知数据
    private Resource resource;

    @Data
    public static class Resource{
        // 加密算法类型
        private String algorithm;
        // 数据密文
        private String ciphertext;
        // 附加数据
        private String associated_data;
        // 原始类型
        private String original_type;
        // 随机串
        private String nonce;
    }
}
